package com.bt7274.pojo.vo;

/**
 * @BelongsProject: bt7274-back
 * @BelongsPackage: com.bt7274.pojo.vo
 * @Author: Galland
 * @CreateTime: 2025-06-14
 * @Description: 批量考核结果VO
 * @Version: 1.0
 */

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class BatchAssessmentResultVO {
    private Integer totalUsers;       // 总用户数
    private Integer assessedUsers;    // 已考核用户数
    private Integer passedUsers;      // 通过用户数
    private Integer failedUsers;      // 未通过用户数
    private Integer exemptedUsers;    // 豁免用户数
    private Integer penaltiesApplied; // 执行惩罚数
    private List<String> errors;      // 错误信息
    private LocalDateTime startTime;
    private LocalDateTime endTime;
    private Long duration;            // 耗时（毫秒）
}